/**
*  \file control_traction.h
*
*  \brief
*
*  \author Michael J. Hohmann  michael.hohmann@linde-mh.de
*
*
*
*
*
*/
#ifndef CONTROL_TRACTION_H_INCLUDED
#define CONTROL_TRACTION_H_INCLUDED

/*================================================[ public includes  ]================================================*/
#include "../cfg/prj.h"
#include "../input/input.h"
#include "../output/output.h"
/*================================================[ public defines   ]================================================*/

/*================================================[ public datatypes ]================================================*/
/** Object definition.
* 
* The struct control_traction_obj defines the attribute of an object.
*/
struct control_traction_obj
{	
   U8 member_variable;   /**< */
};

/*================================================[ public variables ]================================================*/

/*================================================[ inline functions ]================================================*/

/*================================================[ public functions ]================================================*/
/**
*  Initialization.
*
*  Initialize the control_traction module.
*
*  \return RC_SUCCESS if successful.
*/
RC control_traction_initialize( void );

//F32 control_traction_10ms(struct input_data_obj const * in, struct output_data_obj * out);
F32 control_traction_10ms(void);

/*====================================================================================================================*/

#endif

/***********************************************************************************************************************
*                             Copyright 2020 Linde Material Handling. All rights reserved.                             *
***********************************************************************************************************************/
